wandering spleen - German English Dictionary